home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / g_man / cat3 / OpenGL-GLC / glcrotate.z / glcrotate
Text File  |  1998-10-20  |  3KB  |  67 lines

  1.  
  2.  
  3.  
  4. ggggllllccccRRRRoooottttaaaatttteeee((((3333GGGG))))             OOOOppppeeeennnnGGGGLLLL CCCChhhhaaaarrrraaaacccctttteeeerrrr RRRReeeennnnddddeeeerrrreeeerrrr              ggggllllccccRRRRoooottttaaaatttteeee((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllccccRRRRoooottttaaaatttteeee - multiply GGGGLLLLCCCC____BBBBIIIITTTTMMMMAAAAPPPP____MMMMAAAATTTTRRRRIIIIXXXX by a rotation matrix
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      void ggggllllccccRRRRoooottttaaaatttteeee( GLfloat _i_n_A_n_g_l_e )
  14.  
  15.  
  16. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  17.      _i_n_A_n_g_l_e  Specifies the angle of rotation around the Z axis, in degrees.
  18.  
  19. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.      ggggllllccccRRRRoooottttaaaatttteeee multiplies GGGGLLLLCCCC____BBBBIIIITTTTMMMMAAAAPPPP____MMMMAAAATTTTRRRRIIIIXXXX with a rotation matrix based on
  21.      _i_n_A_n_g_l_e, with the product replacing the current matrix.
  22.  
  23.      That is, if M is the current matrix and R is the rotation matrix, then M
  24.      is replaced with M +o R.
  25.  
  26. EEEERRRRRRRROOOORRRRSSSS
  27.      GGGGLLLLCCCC____SSSSTTTTAAAATTTTEEEE____EEEERRRRRRRROOOORRRR is generated if the issuing thread has no current GLC
  28.      context.
  29.  
  30. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  31.      ggggllllccccGGGGeeeettttffffvvvv with argument GGGGLLLLCCCC____BBBBIIIITTTTMMMMAAAAPPPP____MMMMAAAATTTTRRRRIIIIXXXX
  32.  
  33. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  34.      ggggllllccccLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy, ggggllllccccLLLLooooaaaaddddMMMMaaaattttrrrriiiixxxx, ggggllllccccMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx, ggggllllccccSSSSccccaaaalllleeee
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.